topical benzydamine hydrochloride - Turkish English Dictionary